package com.wl2o2o.lanqiao.xzfourteen;
import java.util.Collection;
/** 
* @author : WLei224
* @date ：2023年4月8日 上午12:08:28 
* 
*/
import java.util.HashMap;
import java.util.HashSet;
import java.util.Set;

public class AAAHashMapDemo {
    public static void main(String[] args) {
        // 创建一个HashMap对象
        HashMap<String, Integer> scores = new HashMap<>();
        scores.put("Alice", 90);
        scores.put("Bob", 80);
        scores.put("Charlie", 70);

        // 使用keySet()方法获取HashMap中所有键的Set集合
        Set<String> keys = scores.keySet();
        // 使用增强for循环遍历所有键，并输出对应的值
        for (String key : keys) {
            System.out.println(key + " : " + scores.get(key));
        }
        
        // 使用values()方法获取HashMap中所有值的Collection集合
        Collection<Integer> values = scores.values();
        
        // 将Collection集合转换成Set集合
        Set<Integer> valueSet = new HashSet<Integer>(values);
        
        // 输出Set集合中的元素
        for (Integer value : valueSet) {
        	System.out.println(value);
        }
    }
}